Double-deck wagon - French English Dictionary